.button {
    box-sizing   : border-box;
    height       : 30px;
    padding      : 0 15px;
    border-radius: 2px;
    border       : none;
    cursor       : pointer;
    text-align   : center;
    font-size    : 12px;
    min-width    : 70px;
    margin       : 0 10px;
}

.button:focus {
    outline: none;
}

.button:disabled {
    color           : #aaa;
    background-color: #eee;
    border          : 1px solid #bbb;
}

.buttonSave {
    color     : #fff;
    background: #C63136;
}

.buttonSaveHover:hover {
    background: #D86065;
}

.buttonCancel {
    background : #fff;
    line-height: 28px;
    color      : #444;
    border     : 1px solid #d9d9d9;
}

.buttonCancelHover:hover {
    background: #fff;
    color     : #C63136;
    border    : 1px solid #C63136;
}